今天,我將學習 Python 中的檔案操作 (File Handling),這是一個非常重要的技能,因為在現實的應用中,經常需要讀取、修改、寫入檔案,從而實現資料的持久化儲存與管理。Python 提供了強大的檔案處理功能,使得讀寫檔案變得簡單而靈活。
檔案操作通常分為三個步驟:
打開檔案:open() 函式有兩個常用參數——檔案路徑和模式。
file = open("example.txt", "r") # 以讀取模式打開檔案
我將檔案放在Document裡面:
file = open("C:/Users/USER/Documents/example.txt", "r")
example.txt的content內容:Hello
關閉檔案:用 close() 關閉打開的檔案,釋放資源。
程式碼:
file.close()
Python 提供了多種方式來讀取檔案的內容:
讀取整個檔案:
逐行讀取:可以用 readline() 或 readlines() 方法按行讀取檔案。
將example.txt的content更改為:
Hello! Everyone
Nice to meet you.
寫入檔案時,可以選擇使用寫入 ( w ) 或附加 ( a ) 模式。
寫入檔案:
附加內容:
為了避免忘記關閉檔案的情況,Python 提供了 with 語句來自動處理檔案關閉操作:
透過今天的學習,我掌握了 Python 檔案操作的基本技巧,包括如何讀寫檔案、如何處理檔案中的資料,以及如何正確地關閉檔案。這些知識將幫助我在實際的應用中處理各類檔案,實現資料的持久化和管理。明天,我將繼續學習更多 Python 進階技巧,提升我的程式設計能力。